package algoWing42.modelo;


public class Energia extends Item {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -322802507101573238L;
	public static final int RADIO_ENERGIA = 5;
	public static final int CANTIDAD_ENERGIA = -10; //esto suma
	
    public Energia(int x, int y) {
        super(x, y, RADIO_ENERGIA);
        inicializarEnergia();
    }

    public Energia(Punto posicion) {
        super(posicion.getX(), posicion.getY(), RADIO_ENERGIA);
        inicializarEnergia();
    }
    
    private void inicializarEnergia() {
    	cantidad = CANTIDAD_ENERGIA;  // Al momento de restar es +10 energia.
    }

    /**
     * Metodo de dispatch versus el jugador
     */
    public void colisionConJugador(AvionJugador jugador) {
        jugador.colisionConEnergia(this);
        this.destruir();
    }    
}
